﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace Ceri.Platform.EAM_NEW.API.Services.DTO
{
    public class TreeDto
    {
        /// <summary>
        /// SEQ
        /// </summary>
        public string SEQ { get; set; }
        /// <summary>
        /// 编码
        /// </summary>
        public string MENU_CODE { get; set; }
        /// <summary>
        /// 菜单名称
        /// </summary>
        public string MENU_NAME { get; set; }
        /// <summary>
        /// 菜单地址
        /// </summary>
        public string MENU_SITE { get; set; }
        /// <summary>
        /// 接口名称
        /// </summary>
        public string PORT_NAME { get; set; }
        /// <summary>
        /// 接口地址
        /// </summary>
        public string PORT_SITE { get; set; }
        /// <summary>
        /// 备注
        /// </summary>
        public string REMARK { get; set; }
        /// <summary>
        /// 图标
        /// </summary>
        public string ICON { get; set; }
        /// <summary>
        /// 是否按钮
        /// </summary>
        public string SF_BUTTON { get; set; }
        /// <summary>
        /// 前台显示
        /// </summary>
        public string STAY_ON_TOP { get; set; }
        /// <summary>
        /// 按钮id
        /// </summary>
        public string BUTTON_ID { get; set; }
        /// <summary>
        /// 方法名
        /// </summary>
        public string METHOD_NAME { get; set; }
        /// <summary>
        /// 操作事件
        /// </summary>
        public string OPERATE_EVENT { get; set; }
        /// <summary>
        /// 排序
        /// </summary>
        public string ORERT { get; set; }
        /// <summary>
        /// 是否激活
        /// </summary>
        public string SF_ACTIVATE { get; set; }
        /// <summary>
        /// 菜单类型
        /// </summary>
        public string MENU_TYPE { get; set; }
        /// <summary>
        /// 开启FIneReport
        /// </summary>
        public string OPEN_FINEREPORT { get; set; }
        /// <summary>
        /// FileReport路径
        /// </summary>
        public string FINEREPORT_PATH { get; set; }
        public List<TreeDto> children { get; set; } = new List<TreeDto>();
    }
}
